number of triangles